@charset "gb2312";


/*---------- base ---------*/
body {background:#fff; color:#666; font-size:12px;line-height:180%;font-family:Arial,Verdana,Helvetica,sans-serif;}
img  {border: 0px;}
*{margin:0;padding:0;}
div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
table,td,tr,th{font-size:12px;}
ul li {list-style:none;list-style-type:none;}
a {color:#000; text-decoration:none;}
a:hover {color:#ff8639;text-decoration:underline;}
input{color:#666;font-size:12px;}
form, embed {display: inline;margin: 0;padding: 0;}
button,small{font-size:12px;}

.l{float:left}
.r{float:right}
.clear {clear:both;}

/*顶部CSS效果*/
#header{height:130px;overflow:hidden; width:960px;margin:auto;position:relative;overflow:hidden;background:url(../images/topbg.png) top repeat-x;}
/*---------- Header ---------*/
#logo{float:left;width:420px;height:75px;margin-top:5px;}
#rlink{float:right;width:200px;height:80px;background:url(../images/tel.gif) right center no-repeat;}
#nav{position:absolute;top:85px;left:0;width:960px;clear:both;height:55px;background:url(../images/submenuboxbg.png) bottom repeat-x;}
#nav ul{height:31px;line-height:31px;background:url(../images/menubg.png) repeat-x;}
#nav li{float:left;background:url(../images/nav_line.gif) left no-repeat;padding-left:2px;}
#nav li.home{background:none;}
#nav li a{display:block;text-align:center;padding:0 20px;color:#fff;float:left;font-weight:bold;}
#nav li a:hover,#nav li.hover a{background:url(../images/menuhoverbg.png) repeat-x;text-decoration:none;}
#banner{margin:auto;width:960px;}
/*---------- [END]Header ---------*/

#container{width:964px;margin:0px auto;}
#left{float:left;width:206px;margin-bottom:8px;}
.leftp{background:url(../images/aleftm.png) repeat-y;margin-top:5px;}
.leftp h3{height:39px;line-height:39px;background:url(../images/alefttop.png) no-repeat;text-indent:38px;color:#ff8639;font-size:14px;}
.leftp .c{background:url(../images/aleftbtm.png) bottom no-repeat;}
.leftp .c ul{padding:8px 10px;}
.leftp .c li{background:url(../images/aleftdot.gif) 5px 7px no-repeat;padding-left:18px;height:25px;line-height:25px;border-bottom:1px #ddd dotted;}
.leftp .c p{padding:8px 15px;}

#right{float:right;width:752px;margin-bottom:8px;}

.about{float:left;width:500px; background:url(../images/about_bg.gif) repeat-y;margin-top:5px;}
.about h2{height:39px;line-height:40px;background:url(../images/about_t.gif) no-repeat;text-indent:38px;color:#ff8639;color:#666;font-size:14px;}
.about .c{background:url(../images/about_b.gif) bottom no-repeat;display:inline-block;}
.about img{float:left;margin-right:10px;width:150px;margin-top:3px;}
.about p{padding:5px 14px 10px 14px; line-height:180%;text-indent:2em;text-align:justify;text-justify:inter-ideograph;}
.news{float:right;width:246px;background:url(../images/news_bg.gif) repeat-y;margin-top:5px;}
.news h2{height:39px;line-height:40px;background:url(../images/news_t.gif) no-repeat;text-indent:38px;color:#ff8639;color:#666;font-size:14px;}
.news .c{background:url(../images/news_b.gif) bottom no-repeat;}
.news ul{padding:8px 10px 9px 10px;}
.news li{background:url(../images/ico.gif) 5px 8px no-repeat;padding-left:15px;height:23px;line-height:23px;overflow:hidden;}

.plist{clear:both;margin-top:5px;width:752px;background:url(../images/pbg.gif) repeat-y;}
.plist h2{height:39px;line-height:40px;background:url(../images/pt.gif) no-repeat;text-indent:38px;color:#ff8639;color:#666;font-size:14px;}
.plist .c{background:url(../images/pb.gif) bottom no-repeat;width:752px;overflow:hidden;}
.plist ul{padding:5px 8px 16px 8px;display:inline-block;}
.plist li{float:left;width:184px;text-align:center;margin-top:8px;}
.plist li img{width:160px;border:1px #ddd solid;padding:1px;height:160px;}
.plist li span{display:block;text-align:center;clear:both;height:25px;line-height:25px;overflow:hidden;}

.links{clear:both;margin:auto;line-height:25px;width:960px;border-top:1px #cdcdcd solid;border-bottom:1px #cdcdcd solid;background:#eee;padding:3px 0;text-align:left;}
.links span{float:left;padding-left:10px;}
.links .c{padding-right:10px;}
.links ul{text-align:left;float:none;}
.links li{float:none;display:inline;}
#footer{width:960px;margin:auto;margin-top:8px;background:url(../images/footer.gif) no-repeat;height:96px;}
#footer p{padding:15px 10px;text-align:center;}
#footer p a{color:#666;}
#footer p img{ vertical-align:middle;}

#place{height:40px;line-height:40px;border-bottom:1px #ddd dashed;margin-left:10px;margin-top:5px;width:740px;}
#place span{float:right;font-family:"宋体";}
#place span a{color:#666;}
#place h2{background:url(../images/place.png) left no-repeat;padding-left:25px;font-size:14px;}

#content{margin-left:10px; width:740px;margin-top:10px; min-height:500px;overflow:hidden;}
#content h2{height:30px;line-height:30px;color:#fff;text-align:center;margin-top:15px;font-size:20px;background:url(../images/content_h1.gif) no-repeat;}
#content .con p{font-size:14px;padding:8px 0;line-height:185%;text-align:justify;text-justify:inter-ideograph;color:#333;}
#content p a{text-decoration:underline;}
#content .info{margin:10px 0 16px 0;text-align:center;color:#999;}
.lit{margin:20px auto;text-align:center;width:740px;overflow:hidden;}
.lit img{width:300px;border:1px #ddd solid;padding:1px; height:300px;}
.lit span{clear:both;display:block;height:25px;line-height:25px;text-align:center;}
#content .pc h3{height:30px;line-height:30px;color:#333;font-size:14px;background:url(../images/newsBack.gif) bottom repeat-x;clear:both;margin-top:10px;}
#content .pc p{font-size:14px;padding:8px 0;line-height:185%;text-align:justify;text-justify:inter-ideograph;color:#333;}
.context{border-top:1px #ddd dashed;margin-top:10px;padding:8px 0;}
.like{clear:both;margin-top:8px;border:1px #cdcdcd solid;width:738px;}
.like dl{float:left;width:368px;border-right:1px #cdcdcd solid;height:210px;}
.like dl.l2{border-right:none;width:369px;}
.like dt{height:25px;line-height:25px;padding-left:10px;background:#eee;border-bottom:1px #cdcdcd solid;color:#ff6600;font-size:14px;font-weight:bold;}
.like dd{}
.like ul{padding:8px 10px;}
.like li{background:url(../images/ico-1.gif) left no-repeat;padding-left:10px;}


.newlist li{height:35px;line-height:35px;border-bottom:1px #ccc dotted;background:url(../images/ico1.gif) 0px 7px no-repeat;padding-left:18px;}
.newlist li a{}
.newlist li span{float:right;padding-right:8px;font-size:12px;color:#666;}

.piclist{width:740px;overflow:hidden;}
.piclist ul{width:760px;display:inline-block;}
.piclist li{float:left;width:170px;margin-right:20px;margin-top:8px;}
.piclist li img{width:166px;border:1px #ddd solid;padding:1px;height:166px;}
.piclist li span{clear:both;display:block;text-align:center;padding-top:5px;height:20px;overflow:hidden;}

.pages{clear:both;margin:15px 10px;text-align:center;font-family:"宋体"; margin-left:11px}
  .pages li{list-style:none; list-style-type:none; float:left;}
  .pages a{border:1px #dfdfdf solid;margin:0 2px;height:18px;line-height:18px;padding:0 6px;display:inline-block;}
  .pages span{border:1px #dfdfdf solid;margin:0 2px;height:18px;line-height:18px;padding:0 6px;display:inline-block;}
  .pages strong{border:1px #f6770d solid;margin:0 2px;height:18px;line-height:18px;padding:0 6px;display:inline-block;color:#f6770d;font-weight:bold;}
  .pages a:hover{border:1px #f6770d solid;color:#f6770d;text-decoration:none;}


#form{margin:10px;}
#f_form{width:700px;}
#f_form ul{padding:10px;}
#f_form li{margin-top:5px;line-height:25px;clear:both;}
#f_form li span{width:80px;display:block;float:left;text-align:right;}
#f_form li span em{color:#ff0000;margin-right:5px;}
#f_form li input.text{line-height:20px;height:20px;border:1px #ccc solid;width:300px;}
#f_form li.mess textarea{width:300px;height:100px;}
#f_form li.subit input{cursor:pointer;}

.home_list{float:left;width:365px; margin:10px 5px 10px 5px;background:url(../images/homelist_m.gif) repeat-y;}
.home_list h2{height:39px;line-height:40px;background:url(../images/homelist_t.gif) no-repeat;text-indent:38px;color:#ff8639;color:#666;font-size:14px;}
.home_list .c{background:url(../images/homelist_b.gif) bottom no-repeat; }
.home_list ul{padding:8px 10px 9px 10px;}
.home_list li{background:url(../images/ico.gif) 5px 8px no-repeat;padding-left:15px;height:23px;line-height:23px;overflow:hidden;}
